home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1999 February
/
EnigmA AMIGA RUN 34 (1999)(G.R. Edizioni)(IT)[!][issue 1999-02].iso
/
earcd
/
-recent3
/
storm_flexcat.lha
/
Storm_FlexCat
/
FlexCatCatalog.srx
< prev
next >
Wrap
Text File
|
1999-02-17
|
942b
|
31 lines
/*
FlexCatCatalog.srx
created by Christian Hattemer
chris@mail.riednet.wh.tu-darmstadt.de
Compile a catalog description file to a catalog translation
and a catalog file.
$VER FlexCatCatalog.srx 1.2 (26.01.99)
*/
/* Don't forget the point '.' at the end \/ */
PARSE ARG '"' Filename '"' '"' Projectname '"' .
Projname = SUBSTR(Projectname,LASTPOS('/',Projectname)+1)
Projname = LEFT(Projname,LASTPOS('.¶',Projname)-1)
Lang = LEFT(Filename,LASTPOS('/',Filename)-1)
Dir = LEFT(Lang,LASTPOS('/',Lang)-1)
CdFile = Dir||"/"||Projname||".cd"
Catalog = Lang||"/"||Projname||".catalog"
/* set object file of catalog file */
OBJECTS Filename Catalog Filename
DEPENDENCIES Filename CdFile
/* compile */
ADDRESS COMMAND "StormC:FlexCat/FlexCat "||CdFile||" "||Filename||" NEWCTFILE "||Filename
ADDRESS COMMAND "StormC:FlexCat/FlexCat "||CdFile||" "||Filename||" CATALOG "||Catalog||" FLUSH"